
package org.springblade.modules.app.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 积分兑换 收货地址实体类
 *
 * @author BladeX
 * @since 2020-08-18
 */
@Data
@TableName("gdiu_address")
@ApiModel(value = "Address对象", description = "积分兑换 收货地址")
public class Address implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	* 主键
	*/
		@ApiModelProperty(value = "主键")
		private Long id;
	/**
	* 联系电话
	*/
		@ApiModelProperty(value = "联系电话")
		private String phone;
	/**
	* 省id 冗余
	*/
		@ApiModelProperty(value = "省id 冗余")
		private String privcode;
	/**
	* 省名称冗余
	*/
		@ApiModelProperty(value = "省名称冗余")
		private String privname;
	/**
	* 市id 冗余
	*/
		@ApiModelProperty(value = "市id 冗余")
		private String citycode;
	/**
	* 市名称 冗余
	*/
		@ApiModelProperty(value = "市名称 冗余")
		private String cityname;
	/**
	* 区id 冗余
	*/
		@ApiModelProperty(value = "区id 冗余")
		private String areacode;
	/**
	* 区名称 冗余
	*/
		@ApiModelProperty(value = "区名称 冗余")
		private String areaname;
	/**
	* 街道编码 冗余
	*/
		@ApiModelProperty(value = "街道编码 冗余")
		private String jdcode;
	/**
	* 街道名称 冗余
	*/
		@ApiModelProperty(value = "街道名称 冗余")
		private String jdname;
	/**
	* 收货地址 /山东省/济南市/历下区/街道/小区
	*/
		@ApiModelProperty(value = "收货地址 /山东省/济南市/历下区/街道/小区")
		private String address;
	/**
	* 用户ID
	*/
		@ApiModelProperty(value = "用户ID")
		private Long userid;
	/**
	* 1:正常地址　2:默认地址
	*/
		@ApiModelProperty(value = "1:正常地址　2:默认地址")
		private String deflag;
	/**
	* 创建时间
	*/
		@ApiModelProperty(value = "创建时间")
		private Date ctime;


}
